a {
    color: #00aaad;
}

    a:hover {
        color: #227297;
    }

.highlight {
    background: #00aaad;
}

.dropcap-color:first-letter {
    background: #00aaad;
}

.btn-primary {
    background: #00aaad;
}

    .btn-primary:hover {
        background: #227297;
    }

.btn-white {
    color: #00aaad;
}

.list-icon-color li:before {
    color: #00aaad;
}

footer.main {
    border-top: 3px solid #F09E7C;
    background: #F09E7C;
}

.nav-pills > li.active > a {
    background: #00aaad;
}

    .nav-pills > li.active > a:hover {
        background: #00aaad;
    }

.box-icon {
    background: #AD009F;
    color: #fff;
}

    .box-icon:hover {
        background: #227297;
        color: #fff;
    }

.pagination ul li.active a {
    background: #00aaad;
    border-color: #00aaad;
}

.nav-pills.nav-stacked.nav-arrow > li.active a:after {
    background: #00aaad;
}

.tabbable > .nav li.active a {
    background: #00aaad;
}

.accordion-toggle.active {
    background: #00aaad;
}

.coupon-category-icon {
    background: #00aaad;
}

.coupon-thumb .coupon-title {
    color: #00aaad;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.coupon-thumb .coupon-new-price {
    background: #1146ED;
}

.coupon-search-results .coupon-price {
    background: #00aaad;
}

.nav-tabs.nav-stacked.nav-coupon-category > li > a:hover [class^="icon-"] {
    background: #E84807;
}

.nav-tabs.nav-stacked.nav-coupon-category > .active > a {
    background: #E84807;
    border-bottom: 1px solid #E84807 !important;
    border-top: 1px solid #E84807 !important;
}

    .nav-tabs.nav-stacked.nav-coupon-category > .active > a [class^="icon-"] {
        background: #E84807;
        border-right: 1px solid #E84807;
    }

    .nav-tabs.nav-stacked.nav-coupon-category > .active > a:hover {
        background: #E84807;
    }

    .nav-tabs.nav-stacked.nav-coupon-category > .active > a:before {
        background: #E84807;
    }

.nav-tabs.nav-stacked.nav-coupon-category.nav-coupon-category-right > .active > a [class^="icon-"] {
    border-left: 1px solid #2681aa;
}

.search-area {
    background: #00aaad;
}

    .search-area label [class^="icon-"] {
        background: #008797;
    }

.countdown.countdown-inline > div:first-child span.count {
    color: #00aaad;
}

.countdown.countdown-inline > div:first-child span.title {
    color: #00aaad;
}

.slider-wrapper .nivo-directionNav a:before {
    background-color: #00aaad;
}

.slider-wrapper .nivo-controlNav a.active:before {
    background: #00aaad;
}

.carousel .carousel-control {
    background: #00aaad;
}

.flexnav li.active > a {
    background: #00aaad;
    border-color: #00aaad !important;
}

    .flexnav li.active > a:hover {
        background: #00aaad;
    }

.flexnav-menu-button {
    background: #00aaad;
}

.touch-button {
    background: #00aaad;
}

    .touch-button.active {
        background: #008596;
    }

.mfp-dialog .dialog-icon {
    background: #00aaad;
}

.wilto-controls .next,
.wilto-controls .prev {
    background: #00aaad;
}

.testimonial-color .testimonial-inner {
    border: 1px solid #00aaad;
    background: #00aaad;
}

    .testimonial-color .testimonial-inner:after {
        border-color: #00aaad transparent transparent transparent;
    }

    .testimonial-color .testimonial-inner:before {
        border-color: #00aaad transparent transparent transparent;
    }

.hover-img {
    background: #040e13;
}

    .hover-img > .hover-title {
        background: #2681aa;
    }

    .hover-img .hover-inner {
        background: #2681aa;
    }

    .hover-img .hover-icon:before {
        background: #00aaad;
    }

.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #00aaad;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
    border-color: #329fd1;
}

.hero-unit {
    margin-bottom: 20px;
    padding: 10px;
}

.member-vip {
    display: none;
}

.member-normal {
    margin-bottom: 20px;
}

#rbGtinh td {
    min-width: 60px;
}

#rbGtinh input[type=radio] {
    float:left;
    margin-right: 5px;
    display:block;
}

#rbGtinh label {
    width: 40px;
    display:block;
    line-height: 22px;
    float:left;
}
.required {
    color: red;
}
.btn-extend {
    background:#00AAAD;
    font-family:Arial,Tahoma,'Times New Roman';
    font-size:10px;
    border-radius:2px;
    padding :2px 4px;
}

header.main a {
    color: #E84807 !important;
}

.btn
{
    border: none;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-shadow: none;
    font-family: Arial, Tahoma, Verdana !important;
    font-size: 12px;
    font-weight: normal;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    transition: all 0.3s;
    background: #1146ED;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.6);
    box-shadow: 0 1px 1px rgba(0,0,0,0.6);
    color: #fff !important;
}